echo detection - Turkish English Dictionary